home *** CD-ROM | disk | FTP | other *** search
/ A.C.E. 2 / ACE CD 2.iso / FILES / UTILS / GAMESDS3.DMS / GAMESDS3.adf / GDS_Examples.lha / Examples / aqua / aqua.doc < prev    next >
Text File  |  1994-08-24  |  2KB  |  45 lines

  1. Aqua Demo created by John Enright on 3-13-94 at Bithead Technologies.  This
  2. small demo was put together in one afternoon using graphics by Mike Alkan.
  3. Thanks Mike!  Note that all graphics are Copyright (c) Mike Alkan, and are
  4. included with this package by permission.  The graphics are for demo purposes
  5. only, and may not be included in other works.
  6.  
  7. A few words about the demo:
  8.  
  9. * Click either mouse button to exit.
  10.  
  11. * The demo will automatically scroll left & right over a 12K (roughly) virtual
  12.   space area.  "Real space" is only just larger than the actual display.
  13.   Objects in virtual space are not actually drawn by the animation system.
  14.  
  15. * Move the joystick left or right to scroll faster.  Press the button to hold
  16.   the display still.
  17.  
  18. * Because of the number of objects moving (or not moving in the case of coral)
  19.   around in virtual space, a faster processor than the 68000 is recommended,
  20.   as without it things can get a little sluggish.
  21.  
  22. * Watch as creatures move in front of or behind the coral!  Adds a sense of
  23.   depth to the scene.  This shows good use of object prioritization.
  24.  
  25. * This is not a tilemap scroller, and because of this, you may see some flicker
  26.   when the bitmap is wrapped.  A properly set up tilemap scroller won't have
  27.   this problem.
  28.  
  29. * This is yet another good example of how to handle full frame rate scrolling
  30.   regardless of how fast objects are moving on the screen.  The interrupt
  31.   driven scrolling routine could just as easily be used to keep a controllable
  32.   character within certain screen bounds (see the MoonRocks demo by Alan Bland
  33.   for an example of this technique).  The scroller itself is quite a bit more
  34.   complex than it would be under a tilemap system, as it tries to predict when
  35.   the bitmap will need to be reset, and get rid of as much flicker as possible.
  36.  
  37. If you would like to contact Mike Alkan, you may call him at (416) 481-5442.
  38. He lives in Canada.  He is an excellent graphic artist (commercial quality, in
  39. my opinion).
  40.  
  41. The source code for this demo is hereby placed in the public domain.
  42.  
  43.  
  44.                                            -John Enright
  45.